2.25

Many people in the West have been surprised by the events of the last week in which American TV presenter Tucker Carlson followed his interview with Russian President Vladimir Putin with a series of increasingly bizarre videos. Tucker discovers that Moscow Metro stations are grand and impressive, that Russian supermarkets have shopping carts that can … Continue reading 2.25